isolated foundations - Turc Anglais Dictionnaire